home *** CD-ROM | disk | FTP | other *** search
/ Ultra Gameplayers 111 / Ultra Gameplayers 111.iso / pc / ES3ATR2.EXE / data1.cab / Tech_Demo_Data / keymaps / _defCamera.cs next >
Text File  |  1998-03-05  |  3KB  |  55 lines

  1. #------------------------------------------------------------------------------
  2. #
  3. # Generic camera control script file
  4. #
  5.  
  6. newActionMap Camera
  7. #------- Joystick Controls
  8. bindAction joystick0 zaxis                 TO ACTION_SPEED deadzone 0.1 center square
  9. bindAction joystick0 xaxis                 TO ACTION_ROLL  deadzone 0.1 center square flip 
  10. bindAction joystick0 yaxis                 TO ACTION_PITCH deadzone 0.1 center square flip
  11. bindAction joystick0 rzaxis                TO ACTION_YAW   deadzone 0.1 center square
  12. bindAction joystick0 make button0          TO ACTION_STOP
  13. bindAction joystick0 make button1          TO ACTION_TURBO
  14.  
  15. bindAction keyboard make  a                TO ACTION_MOVE_X -1.0
  16. bindAction keyboard make  d                TO ACTION_MOVE_X +1.0
  17. bindAction keyboard break d                TO ACTION_MOVE_X 0.0
  18. bindAction keyboard break a                TO ACTION_MOVE_X 0.0
  19.  
  20. bindAction keyboard make  w                TO ACTION_MOVE_Z +1.0
  21. bindAction keyboard make  s                TO ACTION_MOVE_Z -1.0
  22. bindAction keyboard break w                TO ACTION_MOVE_Z  0.0
  23. bindAction keyboard break s                TO ACTION_MOVE_Z  0.0
  24.  
  25.  
  26. #------------------------------------------------------------------------------
  27. newActionMap CameraOrbit
  28. #------- Joystick Controls
  29. bindAction joystick0 zaxis                 TO ACTION_SPEED deadzone 0.1 center square flip 
  30. bindAction joystick0 yaxis                 TO ACTION_PITCH deadzone 0.1 center square
  31. bindAction joystick0 rzaxis                TO ACTION_YAW   deadzone 0.1 center square
  32. bindAction joystick0 make button0          TO ACTION_NEXT
  33. bindAction joystick0 make button1          TO ACTION_PREV
  34. bindAction joystick0 make button2          TO ACTION_LOOK_X
  35. bindAction joystick0 make button3          TO ACTION_LOOK_Y
  36.  
  37. # rotate clockwise/counter-clockwise
  38. bindAction keyboard make  left             TO ACTION_YAW -0.75
  39. bindAction keyboard make  right            TO ACTION_YAW +0.75
  40. bindAction keyboard break left             TO ACTION_YAW  0.0
  41. bindAction keyboard break right            TO ACTION_YAW  0.0
  42.  
  43. # rotate up/down
  44. bindAction keyboard make up                TO ACTION_PITCH 0.5
  45. bindAction keyboard break up               TO ACTION_PITCH 0.0
  46. bindAction keyboard make down              TO ACTION_PITCH -0.5
  47. bindAction keyboard break down             TO ACTION_PITCH 0.0
  48.  
  49. # zoom in/out
  50. bindAction keyboard make shift up          TO ACTION_MOVE_Y -0.5
  51. bindAction keyboard break shift up         TO ACTION_MOVE_Y 0.0
  52. bindAction keyboard make shift down        TO ACTION_MOVE_Y 0.5
  53. bindAction keyboard break shift down       TO ACTION_MOVE_Y 0.0
  54.  
  55.